one that tells the truth - Alemán Inglés Diccionario